Quiz on Twitter's Design
Let's assess your Twitter design concepts with a quiz.
(Select all that apply.) We discussed how the client-side load balancers work and what kind of benefit it provides. Which of the options below were identified as possible drawbacks of client-side load balancers?
A)
They act as a single point of failure.
B)
They’re not suitable for small-scale applications because there are no dedicated servers for the services.
Each service is managed within the backend server. Therefore, no such type of communication (server selection service to service) is required among the server.
C)
They increase network hop.
D)
They make it more difficult to update all clients when servers add/drop or algorithm modify.